Grand Comore

Grand Comore is the largest island in the East African island nation of Comoros, and location of the capital.